package com.kingyea.app.market.appBaseInfo.bean;

import com.kingyea.app.market.appExtendInfo.bean.AppExtendInfo;
import com.kingyea.app.market.market.bean.Market;
import com.kingyea.app.market.versionInfo.bean.VersionInfo;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * @author cxc
 * @version v1.0.0
 * @description
 * @date Created in 2018.03.28 10:25
 */

public class AppSyncBaseInfo implements Serializable {

    private Integer publishFlag;
    private String appCode;
    private String appName;
    private String appMarket;
    private String appType;
    private String appSource;
    private Timestamp createDate;
    private Timestamp updateDate;
    private String logoImage;
    private String developer;
    private String recommend;
    private Integer sort;
    private String remark;

    private String marketCode;
    private String versionCode;
    private String syncMissionId;

    private AppExtendInfo appExtendInfo;
    private VersionInfo versionInfo;
    private Market market;

    public Integer getPublishFlag() {
        return publishFlag;
    }

    public void setPublishFlag(Integer publishFlag) {
        this.publishFlag = publishFlag;
    }

    public String getAppCode() {
        return appCode;
    }

    public void setAppCode(String appCode) {
        this.appCode = appCode;
    }

    public String getAppName() {
        return appName;
    }

    public void setAppName(String appName) {
        this.appName = appName;
    }

    public String getAppMarket() {
        return appMarket;
    }

    public void setAppMarket(String appMarket) {
        this.appMarket = appMarket;
    }

    public String getAppType() {
        return appType;
    }

    public void setAppType(String appType) {
        this.appType = appType;
    }

    public String getAppSource() {
        return appSource;
    }

    public void setAppSource(String appSource) {
        this.appSource = appSource;
    }

    public Timestamp getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Timestamp createDate) {
        this.createDate = createDate;
    }

    public Timestamp getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Timestamp updateDate) {
        this.updateDate = updateDate;
    }

    public String getLogoImage() {
        return logoImage;
    }

    public void setLogoImage(String logoImage) {
        this.logoImage = logoImage;
    }

    public String getDeveloper() {
        return developer;
    }

    public void setDeveloper(String developer) {
        this.developer = developer;
    }

    public String getRecommend() {
        return recommend;
    }

    public void setRecommend(String recommend) {
        this.recommend = recommend;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getMarketCode() {
        return marketCode;
    }

    public void setMarketCode(String marketCode) {
        this.marketCode = marketCode;
    }

    public String getVersionCode() {
        return versionCode;
    }

    public void setVersionCode(String versionCode) {
        this.versionCode = versionCode;
    }

    public String getSyncMissionId() {
        return syncMissionId;
    }

    public void setSyncMissionId(String syncMissionId) {
        this.syncMissionId = syncMissionId;
    }

    public AppExtendInfo getAppExtendInfo() {
        return appExtendInfo;
    }

    public void setAppExtendInfo(AppExtendInfo appExtendInfo) {
        this.appExtendInfo = appExtendInfo;
    }

    public VersionInfo getVersionInfo() {
        return versionInfo;
    }

    public void setVersionInfo(VersionInfo versionInfo) {
        this.versionInfo = versionInfo;
    }

    public Market getMarket() {
        return market;
    }

    public void setMarket(Market market) {
        this.market = market;
    }
}
